week 6:

well, cycles :p
this puzzle was fun, had the idea of having some kind of batching but the budget does not allow it.

prediction: 42nd place